package cn.yilongquan.system.vo;

import lombok.Data;
import java.util.List;

/**
 * 菜单视图对象
 * 用于封装返回给前端的菜单信息
 */
@Data
public class MenuVO {
    private Long id;                 // 菜单ID
    private String name;             // 菜单名称
    private String path;             // 菜单路径
    private String component;        // 组件路径
    private String icon;             // 菜单图标
    private Integer sort;            // 排序号
    private Boolean enabled;         // 是否启用
    private List<MenuVO> children;   // 子菜单列表
    // 可以根据实际需求添加更多字段
}
